using System;
using System.Collections;

namespace Sedna.Core.Tiles.Contents
{
	/// <summary>
	/// Collection of the <c>IContent</c>.
	/// </summary>
	public interface IContentCollection : ICollection
	{
		bool IsEmpty { get;}

		void Clear();

		ICollection Contents { get; set;}

		/// <summary>
		/// Value of this property is take into account in the assigning process, of the underlying <c>IContent</c>
		/// </summary>
		String PlaceHolderContainerId { get; set;}
	}
}
